<?php
@session_start();
include "../include/config.php";
include "../include/db.php";
include "../include/funciones.php";

?>

<div class="" style="width:95%; margin:0 auto;">
<br>
    <form id="form_asign_user" name="form_asign_user" class="formulario" method="POST" action="" >

        <table border="0" cellpadding="1" cellspacing="2" class="formulario_alta" style="width: 100%; ">

            <tr id="" class="" >
                <td width="50" >
                    <b>Legajo:</b>
                </td>
                <td>
					<input type="text"  name="user_legajo" id="user_legajo" size="12" />
					<img src='images/si.png' width="18" id="img_legajo_ok"  border='0'  />
				</td>

            </tr>   
            <tr class="">
                <td>
                    <b>Nombre:</b>
                    <!--input type="text" name="doc_a_tx_id" id="doc_a_tx_id" value="0"/-->		
                </td>

                <td>
                    <input type="text" style="width:100%"  name="input_nombre_user" id="input_nombre_user" onBlur = "upperCase(this,event)"/>                                    
                </td> 
            </tr>	
			<tr id="" class="" >
                <td >
                    <b>Usuario:</b>
                </td>
                <td>
					<input type="text"  name="user_username" id="user_username" size="18" />
					<img src='images/si.png' width="18" id="img_user_ok"  border='0'  />
				</td>

            </tr>   
 
        </table>    

        <br/>
        <center>
            <input type="button" value="Asignar Usuario" class="boton" id="btn_asignar_user" onclick="asignarUser()" />
            <input type="button" value="Cancelar" class="boton" onclick="ventanaAltaUsuario.close()" />    

        </center>

    </form>  


</div>


<script type="text/javascript">    

	var USUARIO_VALIDO = false;	

    $(document).ready(function(){       
		$("#img_legajo_ok").hide();
		$("#img_user_ok").hide();
		
		$("#user_username").keyup(function(){

			var username = $(this).val();
			
			if(username.length > 0){
				var res = js_mysql_query('SELECT nombre_usuario FROM admin_usuarios WHERE nombre_usuario = "'+ username+'"');
				if(res.total > 0){
					USUARIO_VALIDO = false;
					showStickyWarningToast("ya existe este usuario");
				}else{
					USUARIO_VALIDO = true;					
				}
			}else{
				USUARIO_VALIDO = false;				
			}
			
			if(USUARIO_VALIDO) $("#img_user_ok").attr("src","images/si.png");
				else $("#img_user_ok").attr("src","images/no.png");
			
			$("#img_user_ok").show();
		});
   
    });    


    function asignarUser(){   
		// alert("asignado")
		if(!USUARIO_VALIDO) 
        {
            showStickyWarningToast("ELIJA UN USUARIO VALIDO");
			$("#user_username").focus();
            return false;
        }	
			
		//if() se asigna o se modifica??
		
		if(ventanaAltaUsuario.data.tipo_accion == 'asignar'){
			//a labase --------------	
			var obj = {
				id_usuario : ventanaAltaUsuario.data.user_id,
				nombre_usuario : "'" + $("#user_username").val() + "'",  
				passwd : "MD5('1234')",
				usuario_alta : "'" + SISTEMA.oUser.atributos.nombre_usuario + "'", 
				fecha_alta : 'NOW()',
				ldap : 1,
				c_estado: 1, 
				cd_estado: 4, 
				actualizo: 0			
			}
			
			var res = js_mysql_insert_object("admin_usuarios", obj);	
			//----------------
			
			var msj = "Usuario " + $("#user_username").val() + " asignado para " + $("#input_nombre_user").val() ;
			showStickySuccessToast(msj);
			
			var msj2db = msj + " realizado por " + SISTEMA.oUser.atributos.nombre_usuario;							
			js_mysql_logs("z_logs_users", msj2db);	
			
			 
		}else{
			var sql = "UPDATE admin_usuarios SET nombre_usuario = '" + $("#user_username").val() + "' WHERE id_usuario = " + ventanaAltaUsuario.data.user_id;
			js_mysql_query(sql);
				
			var msj = "Se modifico el usuario a " + $("#input_nombre_user").val() + " por " +$("#user_username").val();
			showStickySuccessToast(msj);
			
			var msj2db = msj + " realizado por " + SISTEMA.oUser.atributos.nombre_usuario;							
			js_mysql_logs("z_logs_users", msj2db);	
			
		}
		
		HISTORIAL.agregarEvento(msj);
		
		oTableUsuariosServer.refresh();
		ventanaAltaUsuario.close();
    } 
	
    /*
    function validarFormUser(){             
         
		if(!LEGAJO_VALIDO) 
        {
            showStickyWarningToast("ELIJA UN LEGAJO VALIDO");
			$("#user_legajo").focus();
            return false;
        }	
		
		if($("#input_nombre_user").val().length < 5 ) 
        {
            showStickyWarningToast("Nombre del Agente no valido");
			$("#input_nombre_user").focus();
            return false;
        }
		
		if(!USUARIO_VALIDO) 
        {
            showStickyWarningToast("ELIJA UN USUARIO VALIDO");
			$("#user_username").focus();
            return false;
        }	
		
   		if($("#input_repart").val().length < 5 || $("#input_repart_id").val() == "0" ) 
        {
            showStickyWarningToast("ELIJA UNA REPARTICION");
			$("#input_repart").focus();
            return false;
        }	
   
		if( $("#select_perfil").val()=="" || ( $("#select_perfil").val() == "nada" ) ) 
        {
            showStickyWarningToast("DEBE ELEGIR UN PERFIL");
			$("#select_perfil").attr('size',6);
            return false;
        }	
		
        return true
    }
	*/
	   
 
    
</script>